Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OAKTREE CLEMENTS GARDENS Detached £688,318 £362,500 1 Oct 2004